unoccupied available public land - Alemán Inglés Diccionario